<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
题目描述
米兔从兔米那里了解到有一个无限长的数字序列: 1,  2，3，3，4，4，4,  5，5，5，5，5 ...,(已知此数列有一定规律，现将这些数字按不同数值堆叠，相同值的数字在同一层)。米兔想知道这个数字序列的第n个数所在的那一层之前的所有层里共有多少个数
输入
n
输出
第n个数所在的那一层之前的所有层里共有多少个数

样例输入
6
样例输出
4
https://examacmcoder.oss-accelerate.aliyuncs.com/release/exam/2.1.7/htmls/result/index.html?code=5b26cdc1-240c-44d4-a5f0-9d5401e06282
<script>
    function getFloor(n){
        let arr = [];
        arr[0] = 1;
        arr[1] = 1;
        let num = 2;
        for(var i=2;i<Number(n);i++){
            arr[i] = arr[i-1]+arr[i-2];//规律是当前数的个数是之前两个数个数的和，5有5个，3和4分别有2、3个
            num += arr[i]
            if(num > n){
                printsth(num- arr[i])
                break
            }
        }
    }
    let input = read_line();
    let a = getFloor(input)
</script>
</body>
</html>
